home *** CD-ROM | disk | FTP | other *** search
/ Champak Vol F-12 / (Vol F-12) Jun 02 2012.iso / Screensaver / screensaver_installer.exe / ____swmx / scripts / frame_1 / DoAction_11.as < prev    next >
Text File  |  2004-10-21  |  5KB  |  188 lines

  1. _global.ScreenweaverColors = function()
  2. {
  3.    this.COLOR_ACTIVEBORDER = 10;
  4.    this.COLOR_ACTIVECAPTION = 2;
  5.    this.COLOR_APPWORKSPACE = 12;
  6.    this.COLOR_BACKGROUND = 1;
  7.    this.COLOR_BTNFACE = 15;
  8.    this.COLOR_BTNHIGHLIGHT = 20;
  9.    this.COLOR_BTNHILIGHT = this.COLOR_BTNHIGHLIGHT;
  10.    this.COLOR_BTNSHADOW = 16;
  11.    this.COLOR_BTNTEXT = 18;
  12.    this.COLOR_CAPTIONTEXT = 9;
  13.    this.COLOR_DESKTOP = this.COLOR_BACKGROUND;
  14.    this.COLOR_GRADIENTACTIVECAPTION = 27;
  15.    this.COLOR_GRADIENTINACTIVECAPTION = 28;
  16.    this.COLOR_GRAYTEXT = 17;
  17.    this.COLOR_HIGHLIGHT = 13;
  18.    this.COLOR_HIGHLIGHTTEXT = 14;
  19.    this.COLOR_HOTLIGHT = 26;
  20.    this.COLOR_INACTIVEBORDER = 11;
  21.    this.COLOR_INACTIVECAPTION = 3;
  22.    this.COLOR_INACTIVECAPTIONTEXT = 19;
  23.    this.COLOR_INFOBK = 24;
  24.    this.COLOR_INFOTEXT = 23;
  25.    this.COLOR_MENU = 4;
  26.    this.COLOR_MENUTEXT = 7;
  27.    this.COLOR_SCROLLBAR = 0;
  28.    this.COLOR_WINDOW = 5;
  29.    this.COLOR_WINDOWFRAME = 6;
  30.    this.COLOR_WINDOWTEXT = 8;
  31.    this.COLOR_3DDKSHADOW = 21;
  32.    this.COLOR_3DFACE = this.COLOR_BTNFACE;
  33.    this.COLOR_3DHIGHLIGHT = this.COLOR_BTNHIGHLIGHT;
  34.    this.COLOR_3DHILIGHT = this.COLOR_BTNHIGHLIGHT;
  35.    this.COLOR_3DLIGHT = 22;
  36.    this.COLOR_3DSHADOW = this.COLOR_BTNSHADOW;
  37. };
  38. ScreenweaverColors.prototype.__resolve = function(method)
  39. {
  40.    var lcmethod = method.toUpperCase();
  41.    this.retVal = undefined;
  42.    swC = swSystem.Colors;
  43.    if(lcmethod eq "GETACTIVEBORDER")
  44.    {
  45.       this.retVal = swC.getSysColor(swC.COLOR_ACTIVEBORDER);
  46.    }
  47.    else if(lcmethod eq "GETACTIVECAPTION")
  48.    {
  49.       this.retVal = swC.getSysColor(swC.COLOR_ACTIVECAPTION);
  50.    }
  51.    else if(lcmethod eq "GETAPPWORKSPACE")
  52.    {
  53.       this.retVal = swC.getSysColor(swC.COLOR_APPWORKSPACE);
  54.    }
  55.    else if(lcmethod eq "GETBACKGROUND")
  56.    {
  57.       this.retVal = swC.getSysColor(swC.COLOR_BACKGROUND);
  58.    }
  59.    else if(lcmethod eq "GETBTNFACE")
  60.    {
  61.       this.retVal = swC.getSysColor(swC.COLOR_BTNFACE);
  62.    }
  63.    else if(lcmethod eq "GETBTNHIGHLIGHT")
  64.    {
  65.       this.retVal = swC.getSysColor(swC.COLOR_BTNHIGHLIGHT);
  66.    }
  67.    else if(lcmethod eq "GETBTNSHADOW")
  68.    {
  69.       this.retVal = swC.getSysColor(swC.COLOR_BTNSHADOW);
  70.    }
  71.    else if(lcmethod eq "GETBTNTEXT")
  72.    {
  73.       this.retVal = swC.getSysColor(swC.COLOR_BTNTEXT);
  74.    }
  75.    else if(lcmethod eq "GETCAPTIONTEXT")
  76.    {
  77.       this.retVal = swC.getSysColor(swC.COLOR_CAPTIONTEXT);
  78.    }
  79.    else if(lcmethod eq "GETDESKTOP")
  80.    {
  81.       this.retVal = swC.getSysColor(swC.COLOR_DESKTOP);
  82.    }
  83.    else if(lcmethod eq "GETGRADIENTACTIVECAPTION")
  84.    {
  85.       this.retVal = swC.getSysColor(swC.COLOR_GRADIENTACTIVECAPTION);
  86.    }
  87.    else if(lcmethod eq "GETGRADIENTINACTIVECAPTION")
  88.    {
  89.       this.retVal = swC.getSysColor(swC.COLOR_GRADIENTINACTIVECAPTION);
  90.    }
  91.    else if(lcmethod eq "GETGRAYTEXT")
  92.    {
  93.       this.retVal = swC.getSysColor(swC.COLOR_GRAYTEXT);
  94.    }
  95.    else if(lcmethod eq "GETHIGHLIGHT")
  96.    {
  97.       this.retVal = swC.getSysColor(swC.COLOR_HIGHLIGHT);
  98.    }
  99.    else if(lcmethod eq "GETHIGHLIGHTTEXT")
  100.    {
  101.       this.retVal = swC.getSysColor(swC.COLOR_HIGHLIGHTTEXT);
  102.    }
  103.    else if(lcmethod eq "GETHOTLIGHT")
  104.    {
  105.       this.retVal = swC.getSysColor(swC.COLOR_HOTLIGHT);
  106.    }
  107.    else if(lcmethod eq "GETINACTIVEBORDER")
  108.    {
  109.       this.retVal = swC.getSysColor(swC.COLOR_INACTIVEBORDER);
  110.    }
  111.    else if(lcmethod eq "GETINACTIVECAPTION")
  112.    {
  113.       this.retVal = swC.getSysColor(swC.COLOR_INACTIVECAPTION);
  114.    }
  115.    else if(lcmethod eq "GETINACTIVECAPTIONTEXT")
  116.    {
  117.       this.retVal = swC.getSysColor(swC.COLOR_INACTIVECAPTIONTEXT);
  118.    }
  119.    else if(lcmethod eq "GETINFOBK")
  120.    {
  121.       this.retVal = swC.getSysColor(swC.COLOR_INFOBK);
  122.    }
  123.    else if(lcmethod eq "GETINFOTEXT")
  124.    {
  125.       this.retVal = swC.getSysColor(swC.COLOR_INFOTEXT);
  126.    }
  127.    else if(lcmethod eq "GETMENU")
  128.    {
  129.       this.retVal = swC.getSysColor(swC.COLOR_MENU);
  130.    }
  131.    else if(lcmethod eq "GETMENUTEXT")
  132.    {
  133.       this.retVal = swC.getSysColor(swC.COLOR_MENUTEXT);
  134.    }
  135.    else if(lcmethod eq "GETSCROLLBAR")
  136.    {
  137.       this.retVal = swC.getSysColor(swC.COLOR_SCROLLBAR);
  138.    }
  139.    else if(lcmethod eq "GETWINDOW")
  140.    {
  141.       this.retVal = swC.getSysColor(swC.COLOR_WINDOW);
  142.    }
  143.    else if(lcmethod eq "GETWINDOWFRAME")
  144.    {
  145.       this.retVal = swC.getSysColor(swC.COLOR_WINDOWFRAME);
  146.    }
  147.    else if(lcmethod eq "GETWINDOWTEXT")
  148.    {
  149.       this.retVal = swC.getSysColor(swC.COLOR_WINDOWTEXT);
  150.    }
  151.    else if(lcmethod eq "GET3DDKSHADOW")
  152.    {
  153.       this.retVal = swC.getSysColor(swC.COLOR_3DDKSHADOW);
  154.    }
  155.    else if(lcmethod eq "GET3DFACE")
  156.    {
  157.       this.retVal = swC.getSysColor(swC.COLOR_3DFACE);
  158.    }
  159.    else if(lcmethod eq "GET3DHIGHLIGHT")
  160.    {
  161.       this.retVal = swC.getSysColor(swC.COLOR_3DHIGHLIGHT);
  162.    }
  163.    else if(lcmethod eq "GET3DHILIGHT")
  164.    {
  165.       this.retVal = swC.getSysColor(swC.COLOR_3DHILIGHT);
  166.    }
  167.    else if(lcmethod eq "GET3DLIGHT")
  168.    {
  169.       this.retVal = swC.getSysColor(swC.COLOR_3DLIGHT);
  170.    }
  171.    else if(lcmethod eq "GET3DSHADOW")
  172.    {
  173.       this.retVal = swC.getSysColor(swC.COLOR_3DSHADOW);
  174.    }
  175.    if(this.retVal != undefined)
  176.    {
  177.       return function()
  178.       {
  179.          return this.retVal;
  180.       };
  181.    }
  182.    return undefined;
  183. };
  184. ScreenweaverColors.prototype.getSysColor = function(index)
  185. {
  186.    return swSystem.data.Colors[index];
  187. };
  188.